package com.atguigu.tingshu.account.service;


/**
 * 消息的操作对象
 */
public interface MqOpsService {

    /**
     * 初始化用户账户
     * @param userId
     * @return
     */
    int initAccount(Long userId);

    /**
     * 消费消息(正真扣除余额)
     * @param content
     */
    void userAccountMinus(String content);

    /**
     * 消费消息(解锁和恢复余额)
     * @param content
     */
    void userAccountUnLock(String content);
}
